to constitute a hardship - Allemand Anglais Dictionnaire